claim for progress payments - Alemán Inglés Diccionario